Career 2025 2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003
All Rounds Final 1/2 1/4 First Second Third Fourth Pre-q Rubber 1 Rubber 2 Rubber 3 Rubber 4 Rubber 5 Robin Bronze Q3 N/A Q2 Q1 ER Q4 CR QF Q5 N/A
All Courts Acrylic N/A Clay Grass Carpet Hard I.hard
All Tour U.S. Open - New York Moselle Open - Metz BNP Paribas Open - Indian Wells French Open - Paris National Bank Open - Toronto Italy F6 Italy F7 Italy #3-w2 Italy #3-w3 Italy #3-w4 Uruguay F1 Spain F1 Italy F4 Italy F9 Italy F4 Canada F1 Canada F2 Canada F3 Canada F1 Canada F2 Canada F3 Czech Republic F1 Germany F6 Serbia F6 Italy F29 Germany F21 Germany F22 Nicaragua F1 El Salvador F2 Mexico F2 USA F5 Canada F2 Canada F3 Mexico F3 Mexico F4 Mexico F5 Mexico F6 Usa F16 Usa F17 Romania F14 Romania F15 Italy F28 Italy F29 USA F4 Italy F30 Mexico F12 Mexico F14 Mexico F15 Usa F5 Canada F2 Canada F3 Usa F8 Mexico F2 Usa F16 USA F17 USA F18 Mexico F6 Mexico F7 Canada F4 Canada F5 Canada F2 USA F8 USA F9 Korea F1 Korea F2 Canada F4 Italy #3-w1 Argentina F7 Spain F2 Italy F2 Italy F3 Italy F5 Chile F3 Unicredit (Suisse) Bank S. A. Challenger - Chiasso C.T. San Remo - XIII Piertomaso Tessitore - San Remo Sporting Challenger - Turin IX Torneo Internacionale de Tennis - Barletta San Remo Tennis Cup 15° Piertomaso - San Remo Tennis Napoli Cup 2006 - Napoli 5° Sporting Challenger - Turin dBI Tennis Challenger - Binghamton Black Forest Open - Freudenstadt Challenger Brasov - Brasov II Challenger Ciudada de Guayaquil - Guayaquil Copa Kia Challenger ATP - Santiago II Cyclus Open de Tenis - Florianopolis Tennis Napoli Cup 2007 - Napoli Morocco Tennis Tour - Casablanca Genoa Open Challenger-Fondazione Carige - Genova Copa Petrobras - Montevideo Copa Kia - Santiago San Remo Tennis Cup - San Remo Challenger Cudad de Guayaquil - Guayaquil Copa Petrobras - Aracaju Unicredit Czech Open 2007 - Prostejov Cyclus Open de Tenis - Florianopolis Sporting Challenger '07 Trofeo Regione Piemonte - Turin Copa Petrobras Brazil - Belo Horizonte Riviera di Rimini Challenger 2004 - Rimini Olbia Challenger - Olbia Open Costa Daurada - Tarragona Sporting Challenger '08-Trofeo Regione Piemonte - Turin Moncton Men's Challenger - Moncton GHI Bronz Classic - Bronx Antonio Savoldi-Marco Co. - Manerbio National Bank Men's Rimouski Challenger - Rimouski Napoli Challenger Kosice Challenger XI Torneo Internazionale di Tennis - Barletta Constanta Challenger San Benedetto Challenger Vancouver Challenger Polska Energia Open - Bytom Memorial A. Manfredini Sassuolo Challenger - Sassuolo Granby Challenger Polska Energia Open - Bytom Cremona Challenger Kosice Challenger Bytom Challenger Copa Petrobras Uruguay - Montevideo Copa Petrobras Argentina - Buenos Aires Eckental Challenger Honolulu Challenger Caloundra Challenger Savannah Challenger Rimouski Challenger Architect Open - Budapest Nottingham Challenger Guadalajara Challenger Winnetka Challenger Granby Challenger Granby Challenger Vancouver Challenger Santiago Challenger Sacramento Challenger Tiburon Challenger Oldum Brown Vancouver Open - Vancouver Knoxville Challenger Genova Open Challenger - Genova Heilbronn Challenger Rimouski Challenger Tallahassee Challenger Barletta Challenger Sarasota Challenger Rimouski Challenger Guadalajara Challenger Johannesburg Challenger Nottingham Challenger Copa Petrobras Brazil - Aracaju Vancouver Challenger Schickedanz Open 2007 - Furth Nord LB Open 2007 - Braunschweig Challenger Natrel Presented by National Bank - Granby Challenger Banque Nationale - Granby Copa Petrobras - Santiago Bytom Challenger Bratislava Challenger Sarasota Challenger Taipei City Challenger Odlum Brown Vancouver Open - Vancouver Busan Challenger Genova Challenger Napoli Challenger Tashkent Challenger Seoul Challenger Aachen Challenger Tennis Napoli Cup - Napoli Copa Petrobras Paraguay - Asuncion Rennes Challenger Budapest Challenger Indian Wells Challenger Drummondville Challenger Anning Challenger Le Gosier Challenger Busan Challenger Vancouver Challenger Barletta Challenger Tallahassee Challenger Pau Challenger Maui Challenger Leon Challenger Ismaning Challenger Columbus Challenger Seoul Challenger San Luis Potosi Challenger Copa Petrobras Uruguray - Montevideo Montemar Challenger Copa Petrobras Argentina - Buenos Aires Cap Cana Challenger Le Gosier Challenger Knoxville Challenger Garden Open 2005 - Rome Seoul Challenger Vancouver Challenger Gimcheon Challenger Savannah Challenger Mouilleron-Le-Captif Challenger Chicago Challenger Nottingham Challenger Winnipeg Challenger Aberto de Sao Paulo - Sao Paulo La Serena Open - La Serena Tenerife 1 Challenger Pune Challenger Granby Challenger Granby Challenger Rome Challenger Charlottesville Challenger Forli 2 Challenger Forli 3 Challenger Turin Challenger Ilkley Challenger Winnipeg Challenger Las Vegas Challenger Calgary Challenger Drummondville Challenger 4° Sporting Challenger - Turin Odlum Brown Vancouver Open - Vancouver Koblenz Challenger Banja Luka Challenger 2005 - Banja Luka X Torneo Internazionale di Tennis - Barletta 10° Trofeo Luigi Pezzoli - Bergamo San Remo Tennis Cup-16° Piertomaso Tessitore - San Remo Memorial Manfredini - Sassuolo Granby Challenger Como Challenger GHI Bronx Tennis Classic - Bronx Genova Challenger Bad Waltersdorf Challenger Shenzhen 1 Challenger Fairfield Challenger Bergamo Challenger Indian Wells 1 Challenger Bengaluru Challenger Phoenix Challenger Mexico City Challenger Cuernavaca Challenger Tulsa Challenger Granby Challenger Hangzhou Challenger Brasov Challenger Charlottesville Challenger Knoxville Challenger Vancouver Challenger Leon Challenger Busan Challenger Campionati Internazionali di Sicilia - Palermo Copa Telmex - Buenos Aires Brasil Open - Costa do Sauipe Estoril Open - Estoril Synsam Swedish Open - Bastad Dutch Open Tennis - Amersfoort Legg Mason Tennis Classic - Washington Campionati Internazionali di Sicilia - Palermo Brasil Open - Costa do Sauipe Abierto Mexicano Telcel - Acapulco Open Seat Godo 2007 - Barcelona Champaign Challenger Estoril Open - Estoril San Francisco Challenger Mercedes Cup - Stuttgart Generali Open - Kitzbuhel BCR Open Romania - Bucharest Guadalajara Challenger Mumbai Open - Mumbai AIG Japan Open Tennis Championships - Tokyo BA-CA Tennis Trophy - Vienna Movistar Open - Vina del Mar Brasil Open - Costa do Sauipe Ordina Open - s-Hertogenbosch Catella Swedish Open - Bastad Countrywide Classic - Los Angeles Pilot Pen Tennis - New Haven Open Sabadell Atlantico - Barcelona Estoril Open - Estoril AEGON International - Eastbourne Mercedes Cup - Stuttgart Masters Series - Hamburg ATP Studena Croatia Open Umag - Umag Allianz Suisse Open - Gstaad Brasil Open - Costa do Sauipe Abierto Mexicano Telcel - Acapulco Serbia Open - Belgrade Puebla Challenger Open de Nice Cote dAzur - Nice AEGON International - Eastbourne Zug Challenger Charleston Challenger BCR Open Romania - Bucharest Salinas Challenger Tashkent Challenger Honolulu Challenger Oeiras 3 Challenger Dallas Challenger Copa Telmex - Buenos Aires AEGON Championships - London Geneva Challenger Open Sabadell Atlantico - Barcelona Ortisei Challenger Qatar Exxon Mobil Open - Doha Orange Warsaw Open - Warsaw Legg Mason Tennis Classic - Washington Malaga Challenger Movistar Open - Santiago Brasil Open - Costa do Sauipe Copa Claro - Buenos Aires Abierto Mexicano Telcel - Acapulco Open de Nice Cote d'Azur - Nice Mercedes Cup - Stuttgart China Open - Beijing Open de Tenis Comunidad Valenciana - Valencia Aircel Chennai Open - Chennai Grand Prix Hassan II - Casablanca Apia International - Sydney Bet-At-Home Austrian Open - Kitzbuhel BRD Nastase Tiriac Trophy - Bucharest Serbia Open - Belgrade ATP Studena Croatia Open - Umag Dallas Challenger Erste Bank Open - Vienna Studena Croatia Open - Umag Erste Bank Open - Vienna Bet-at-home Open - Hamburg St. Petersburg Open - St. Petersburg Rimouski Challenger St. Petersburg Open - St. Petersburg Malaysian Open - Kuala Lumpur Mexico City Challenger Rakuten Japan Open - Tokyo Valencia Open - Valencia Qatar ExxonMobil Open - Doha Apia International - Sydney Brasil Open - Sao Paulo SAP Open - San Jose U.S. National Indoor Tennis Championships - Memphis Copa Claro - Buenos Aires Abierto Mexicano Telcel - Acapulco Delray Beach International Tennis Championships - Delray Beach AEGON International - Eastbourne Mercedes Cup - Stuttgart Bet-at-home Open - Hamburg Claro Open Colombia - Bogota ATP Vegeta Croatia Open - Umag China Open - Beijing Erste Bank Open - Vienna Swiss Indoors Basel - Basel Valencia Open - Valencia Aircel Chennai Open - Chennai Royal Guard Open Chile - Vina del Mar Rio Open 500 - Rio de Janeiro Abierto Mexicano Telcel - Acapulco Citi Open - Washington China Open - Beijing Kremlin Cup - Moscow ABN AMRO World Tennis Tournament - Rotterdam Leon Challenger Barcelona Open BancSabadell - Barcelona BMW Open - Munich Brasil Open - Sao Paulo Rio Open - Rio de Janeiro Malaysian Open - Kuala Lumpur Bet-at-home Open - Hamburg Erste Bank Open - Vienna Argentina Open - Buenos Aires Dubai Duty Free Tennis Championships - Dubai BMW Open - Munich AEGON Championships - London Rakuten Japan Open - Tokyo Argentina Open - Buenos Aires Rio Open - Rio de Janeiro AEGON Championships - London Topshelf Open - 's-Hertogenbosch If Stockholm Open - Stockholm Sydney International - Sydney Abierto Mexicano - Los Cabos European Open - Antwerp Qatar ExxonMobil Open - Doha Plava Laguna Croatia Open - Umag German Tennis Championships - Hamburg Open Sud de France - Montpellier Gerry Weber Open - Halle AEGON International - Eastbourne Antalya Open - Antalya Konzum Croatia Open - Umag Medibank International - Sydney Citi Open - Washington Dallas Open - Dallas Swiss Indoors Basel - Basel Generali Open - Kitzbuhel St. Petersburg Open - St. Petersburg Brasil Open - Sao Paulo SkiStar Swedish Open - Bastad Hall of Fame Open - Newport Citi Open - Washington China Open - Beijing China Open - Beijing Intrum Stockholm Open - Stockholm Swiss Indoors Basel - Basel ASB Classic - Auckland St. Petersburg Open - St. Petersburg Abierto Mexicano de Tenis Mifel - Los Cabos Lexington Challenger ASB Classic - Auckland Erste Bank Open - Vienna International German Open - Hamburg China Open - Beijing Anytech365 Andalucia Open - Marbella Pilot Pen Tennis - New Haven San Diego Open - San Diego Sydney Tennis Classic - Sydney St. Petersburg Open - St. Petersburg Argentina Open - Buenos Aires Serbia Open - Belgrade Heineken Open - Auckland Winston-Salem Open - Winston-Salem Buenos Aires Challenger Millennium Estoril Open - Estoril Asuncion Challenger Bet-at-home Open - Hamburg Drummondville Challenger German Tennis Championships - Hamburg PTT Thailand Open - Bangkok Gimcheon Challenger Mallorca Championships - Mallorca Grand Prix Hassan II - Casablanca Open de Nice Cote d'Azur - Nice AEGON Championships - London Campbell's Hall of Fame Tennis Championships - Newport San Marino Challenger Vegeta Croatia Open - Umag Portugal Open - Oeiras Open de Nice Cote d'Azur - Nice Shenzhen Open - Shenzhen Malaysian Open - Kuala Lumpur Claro Open Colombia - Bogota Copa Claro - Buenos Aires Barcelona Open BancSabadell - Barcelona BRD Nastase Tiriac Trophy - Bucharest BMW Open - Munich Guadalajara Challenger Irving Challenger Erste Bank Open - Vienna Delray Beach Open - Delray Beach Valencia Open - Valencia Swiss Indoors Basel - Basel Open 13 Provence - Marseille Apia International - Sydney Open 13 - Marseille Dubai Duty Free Tennis Championships - Dubai Argentina Open - Buenos Aires Naples Challenger Topshelf Open - 's-Hertogenbosch Gerry Weber Open - Halle Grand Prix Hassan II - Marrakech Ricoh Open - 's-Hertogenbosch Aegon Nottingham Open - Nottingham EFG Swiss Open - Gstaad Vegeta Croatia Open - Umag Quimper Challenger BB&T Atlanta Open - Atlanta Nottingham-2 Challenger Citi Open - Washington Austrian Open - Kitzbuhel China Open - Beijing Calgary Challenger Valencia Open - Valencia Erste Bank Open - Vienna Aircel Chennai Open - Chennai ASB Classic - Auckland Grand Prix Hassan II - Marrakech ABN AMRO World Tennis Tournament - Rotterdam Rio Open - Rio de Janeiro Moselle Open - Metz Barcelona Open BancSabadell - Barcelona Open de Nice Cote d'Azur - Nice Aegon Nottingham Open - Nottingham Cordoba Open - Cordoba Citi Open - Washington Konzum Croatia Open - Umag Tel Aviv Watergen Open - Tel Aviv Chengdu Open - Chengdu Shenzhen Open - Shenzhen Kremlin Cup - Moscow Apia International - Sydney Brasil Open - Sao Paulo Hungarian Open - Budapest Dubai Duty Free Tennis Championships - Dubai BMW Open - Munich Ricoh Open - 's-Hertogenbosch Swiss Indoors Basel - Basel BB&T Atlanta Open - Atlanta Suisse Open - Gstaad Hamburg European Open - Hamburg Cagliari Challenger Vancouver Challenger Turin Challenger Rio Open - Rio de Janeiro Erste Bank Open - Vienna Las Vegas Challenger Geneva Open - Geneva Chengdu Open - Chengdu Citi Open - Washington Copa Petrobras - Bogota Grand Prix Hassan II - Marrakech Sir Supermercati - Rome Chengdu Open - Chengdu China Open - Beijing Swiss Indoors Basel - Basel ABN AMRO World Tennis Tournament - Rotterdam Generali Open - Kitzbuhel St. Petersburg Open - St. Petersburg Calgary Challenger Sofia Open - Sofia Qatar ExxonMobil Open - Doha Pozoblanco Challenger Abierto Mexicano Telcel - Acapulco Barcelona Open Banc Sabadell - Barcelona cinch Championships - London Noventi Open - Halle Nature Valley International - Eastbourne Nordea Open - Bastad Moselle Open - Metz Rio Open - Rio de Janeiro Mauthausen Challenger Turin Challenger Gonet Geneva Open - Geneva Nordea Open - Bastad Hamburg European Open - Hamburg Nottingham 2 Challenger Plava Laguna Croatia Open - Umag Sofia Open - Sofia Tiburon Challenger Gonet Geneva Open - Geneva Tennis Napoli Open - Naples Adelaide International 1 - Adelaide Adelaide International 2 - Adelaide BCR Open Romania - Bucharest ASB Classic - Auckland Olbia Challenger Rio Open - Rio de Janeiro Chile Dove Men+Care Open - Santiago Almaty Open - Almaty Abierto Mexicano Telcel - Acapulco Gijon Open - Gijon ATP Studena Croatia Open Umag - Umag Valencia Challenger Open de Moselle - Metz Grand Prix de Tennis de Lyon - Lyon Movistar Open - Vina del Mar Brasil Open - Costa do Sauipe Plava Laguna Croatia Open - Umag Copa Telmex - Buenos Aires Abierto Mexicano Telcel - Acapulco Perugia Challenger San Marino Challenger Catella Swedish Open - Bastad Regions Morgan Keegan Championships - Memphis Open 13 - Marseille China Open - Beijing Rakuten Japan Open - Tokyo European Open - Antwerp Argentina Open - Buenos Aires Maia Challenger Qatar ExxonMobil Open - Doha Boss Open - Stuttgart Naples Challenger Hall of Fame Open - Newport Quimper Challenger Cherbourg Challenger Swiss Indoors Basel - Basel Belgrade Open - Belgrade Manama Challenger Erste Bank Open - Vienna Sassuolo Challenger Grand Prix Hassan II - Casablanca Pilot Pen Tennis - New Haven Telecom Italia Masters - Rome BCR Open Romania - Bucharest BB&T Atlanta Open - Atlanta Campionati Internazionali d'Italia - Rome Indian Wells 2 Challenger Open Sabadell Atlantico - Barcelona Pacific Life Open - Indian Wells Pacific Life Open - Indian Wells Rogers Masters - Toronto Mutua Madrilena Masters Madrid - Madrid BNP Paribas Open - Indian Wells Internazionali BNL dItalia - Rome Mutua Madrilena Masters Madrid - Madrid Shanghai - Shanghai BNP Paribas Open - Indian Wells Delray Beach International Tennis Championships - Delray Beach AEGON International - Eastbourne Internazionali BNL dItalia - Rome Mutua Madrilena Masters Madrid - Madrid Rogers Cup - Toronto Sony Ericsson Open - Miami Western & Southern Financial Group Masters - Cincinnati BNP Paribas Masters - Paris Western & Southern Financial Group Masters - Cincinnati Shanghai ATP Masters - Shanghai Mutua Madrilena Madrid Open - Madrid Internazionali BNL d'Italia - Rome Rogers Cup - Toronto Monte-Carlo Rolex Masters - Monte-Carlo Internazionali BNL d'Italia - Rome Rogers Cup - Montreal Western & Southern Open - Cincinnati BNP Paribas Masters - Paris Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Rogers Cup - Montreal Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Miami Open - Miami Mutua Madrid Open - Madrid Shanghai Rolex Masters - Shanghai BNP Paribas Open - Indian Wells Rogers Cup - Toronto Shanghai Rolex Masters - Shanghai BNP Paribas Open - Indian Wells Monte-Carlo Rolex Masters - Monte-Carlo Western & Southern Open - Cincinnati BNP Paribas Open - Indian Wells Miami Open - Miami Rolex Paris Masters - Paris BNP Paribas Open - Indian Wells Western & Southern Open - Cincinnati ATP Studena Croatia Open Umag - Umag BNP Paribas Masters - Paris Topshelf Open - 's-Hertogenbosch BNP Paribas Masters - Paris Shanghai Rolex Masters - Shanghai BNP Paribas Open - Indian Wells Sony Open Tennis - Miami BNP Paribas Open - Indian Wells Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Rogers Cup - Toronto Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai Monte-Carlo Rolex Masters - Monte-Carlo Rogers Cup - Toronto Western & Southern Open - Cincinnati Internazionali BNL d'Italia - Rome Rogers Cup - Montreal Western & Southern Open - Cincinnati U.S. Open - New York French Open - Paris Rogers Cup - Montreal EFG Swiss Open - Gstaad China Open - Beijing U.S. Open - New York Masters Series Monte-Carlo - Monte Carlo Qatar ExxonMobil Open - Doha Mutua Madrid Open - Madrid Campionati Internazionali D'Italia - Rome Rogers Masters - Montreal Dubai Duty Free Tennis Championships - Dubai BNP Paribas Masters - Paris BMW Open - Munich Gerry Weber Open - Halle Wimbledon - London Monte-Carlo Rolex Masters - Monte-Carlo Miami Open - Miami Australian Open - Melbourne Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Internazionali BNL d'Italia - Rome National Bank Open - Montreal Coupe Rogers - Montreal French Open - Paris U.S. Open - New York Australian Open - Melbourne Shanghai Rolex Masters - Shanghai BNP Paribas Open - Indian Wells BNP Paribas Masters - Paris Sony Ericsson Open - Miami Internazionali BNL d'Italia - Rome Sofia Open - Sofia Monte-Carlo Rolex Masters - Monte-Carlo Dubai Duty Free Tennis Championships - Dubai Mutua Madrilena Madrid Open - Madrid Rolex Paris Masters - Paris Internazionali BNL d'Italia - Rome Rogers Cup - Montreal Mallorca Championships - Mallorca Argentina Open - Buenos Aires BNP Paribas Masters - Paris Mutua Madrid Open - Madrid French Open - Paris Rogers Cup - Toronto Monte-Carlo Rolex Masters - Monte-Carlo Rolex Paris Masters - Paris Sony Ericsson Open - Miami BNP Paribas Open - Indian Wells Sony Open Tennis - Miami Rolex Paris Masters - Paris Mutua Madrid Open - Madrid Wimbledon - London Internazionali BNL d'Italia - Rome Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome BNP Paribas Open - Indian Wells Miami Open - Miami Internazionali BNL d'Italia - Rome BNP Paribas Open - Indian Wells Miami Open - Miami Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome BNP Paribas Open - Indian Wells National Bank Open - Montreal Shanghai Rolex Masters - Shanghai Monte-Carlo Rolex Masters - Monte-Carlo Miami Open - Miami Miami Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo U.S. Open - New York French Open - Paris Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Western & Southern Open - Cincinnati BNP Paribas Open - Indian Wells Miami Open - Miami Shanghai Rolex Masters - Shanghai Internazionali BNL d'Italia - Rome Open Sud de France - Montpellier Wimbledon - London U.S. Open - New York St. Petersburg Open - St. Petersburg Mercedes Cup - Stuttgart Copa Telmex - Buenos Aires Australian Open - Melbourne French Open - Paris Kremlin Cup - Moscow Wimbledon - London Heineken Open - Auckland U.S. Open - New York Australian Open - Melbourne French Open - Paris Gerry Weber Open - Halle Wimbledon - London U.S. Open - New York Wimbledon - London Australian Open - Melbourne Wimbledon - London U.S. Open - New York French Open - Paris Swiss Indoors Basel - Basel Erste Bank Open - Vienna Chengdu Open - Chengdu Wimbledon - London U.S. Open - New York Australian Open - Melbourne U.S. Open - New York Australian Open - Melbourne Wimbledon - London U.S. Open - New York U.S. Open - New York French Open - Paris Swiss Open - Gstaad St. Petersburg Open - St. Petersburg Argentina Open - Buenos Aires Rio Open - Rio de Janeiro Hall of Fame Tennis Championships - Newport Intrum Stockholm Open - Stockholm Monte-Carlo Rolex Masters - Monte-Carlo U.S. Open - New York Wimbledon - London Australian Open - Melbourne Australian Open - Melbourne Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris French Open - Paris Monte-Carlo Rolex Masters - Monte-Carlo Wimbledon - London Wimbledon - London French Open - Paris Australian Open - Melbourne French Open - Paris Davis Cup, Group 1, 2R, ITA-SVK 4-1 Davis Cup, World Group, PO, ITA-SUI, 2-3 Davis Cup, Group I, 2R, ECU-CAN 2-3 Davis Cup, Group I, 2R, ITA-SLO 5-0 Davis Cup, World Group, PO, ISR-CAN 2-3 Davis Cup, World Group, 1R, CAN-FRA 1-4 Shanghai Rolex Masters - Shanghai Davis Cup, World Group, SF, SRB-CAN 3-2 Davis Cup, World Group, SF, SUI-ITA 3-2 Davis Cup, World Group, PO, CAN-COL 3-2 Hopman Cup - Perth Davis Cup, World Group, PO, RUS-ITA 1-4 Wimbledon - London Davis Cup, World Group, 1R, CAN-GBR 2-3 U.S. Open - New York BNP Paribas Masters - Paris Australian Open - Melbourne Davis Cup, World Group, QF, ITA-FRA 1-3 French Open - Paris French Open - Paris Davis Cup, Finals, Group F Davis Cup, Finals, SF, RUS-CAN 1-2 Davis Cup, Finals, Group B Wimbledon - London Australian Open - Melbourne French Open - Paris U.S. Open - New York French Open - Paris Australian Open - Melbourne U.S. Open - New York Australian Open - Melbourne Australian Open - Melbourne French Open - Paris Wimbledon - London Australian Open - Melbourne Wimbledon - London Adelaide International - Adelaide Davis Cup, World Group, 1R, ARG-ITA 1-3 Davis Cup, World Group, QF, ITA-GBR 3-2 Davis Cup, Finals, QF, AUS-CAN 1-2 ATP Cup - Brisbane, Perth, Sydney Laver Cup - Geneva Davis Cup, World Group, QR, ITA-KOR 4-0 Davis Cup, Group 1, 1R, CAN-MEX 4-1 Davis Cup, World Group, 1R, KAZ-ITA 3-2 Davis Cup, World Group, QF, ITA-ARG 1-3 Davis Cup, World Group, PO, ITA-CHI 4-1 Davis Cup, World Group, QF, CAN-ITA 3-1 Davis Cup, Group A, Bologna Davis Cup, World Group, PO, SWE-ITA 3-2 Davis Cup, World Group, PO, CHI-ITA 1-4 Davis Cup, World Group, PO, CAN-RSA 4-1 Davis Cup, World Group, 1R, ITA-CRO 3-2 Davis Cup, World Group, 1R, CAN-JPN 3-2 National Bank Open - Toronto Davis Cup, Group 1, PO, ITA-LAT, 3-2 Davis Cup, Group 1, 1R, ITA-BLR 5-0 ATP Cup - Melbourne Australian Open (juniors) Davis Cup, Group B, Valencia Davis Cup, World Group, 1R, FRA-CAN 5-0 Davis Cup, World Group, Q, CAN-KOR 3-1 U.S. Open (juniors) Chengdu Open - Chengdu China Open - Beijing French Open (juniors) Davis Cup, World Group, PO, CAN-CHI 5-0 Wimbledon (juniors) Davis Cup, World Group, 1R, ARG-ITA 2-3 U.S. Open (juniors) Hopman Cup - Perth Davis Cup, World Group, 1R, JPN-ITA 1-3 Davis Cup, World Group, 1R, CRO-CAN 3-1 U.S. Open (juniors) French Open (juniors) Wimbledon (juniors) Wimbledon (juniors) AAMI Classic - Kooyong Australian Open (juniors) Olympics - London Olympics - Rio de Janeiro Olympics - Tokyo Winnipeg Challenger U.S. Open - New York Granby Challenger Internazionali BNL d'Italia - Rome